Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 THE GREEN Detached £968,498 £185,000 17 Mar 1997
GREEN GARDENS, 15 THE GREEN Detached £942,937 £350,000 2 Sep 2002
KEIVALLE THE GREEN Detached £546,857 £288,000 22 Oct 2004